package co.com.inventarios.logica;

import java.util.List;

import co.com.inventarios.modelo.Mngclase;
import co.com.inventarios.modelo.MngclaseWork;
import co.com.inventarios.persistencia.QueryMngclaseDAO;

public interface IMngclaseLogica {

	public Mngclase consultarRegMngclase(String valor) throws Exception ;

	public MngclaseWork[] findMngclaseSelectedRow(List<Mngclase> lista)
			throws Exception;

	public List<Mngclase> findAll(String expresion) throws Exception ;

	public List<Mngclase> findByPropertyAll(String propiedad, String valor,String expresion)
			throws Exception ;

	public void Eliminar_Mngclase(Mngclase reg) throws Exception;
	
	public void Guarda_Mngclase(Mngclase reg) throws Exception ;
	
	public void Modifica_Mngclase(Mngclase reg) throws Exception ;

	public List<Mngclase> consultarfindByPropertyAll(String propiedad,
			String valor) throws Exception;
	
	public Mngclase findByPropertyActivo(String propiedad,
			String valor) throws Exception ;
	
	public List<Mngclase> findByPropertyActivoLista(String propiedad) throws Exception;
	
	
}
